#purehtml-container{
  line-height: 36px;
  height: 36px;
}

.tab_outer {
  margin: 20px auto;
  width: 60%;
}

.menu {
  background-color: #cccccc;
  line-height: 40px;
  text-align: center;
  user-select: none;
}

.menu li {
  display: inline-block;
  margin-left: 14px;
  padding: 5px 20px;
  cursor: pointer;
}

.menu a {
  border-right: 1px solid red;
  padding: 11px;
}

.content {
  background-color: tan;
  border: 1px solid green;
  height: 300px;
}

.hide {
  display: none;
}

.current {
  background-color: #2868c8;
  color: white;
  border-top: solid 2px rebeccapurple;
}